html,body {  font-size:14px; height:100%;  }
input::-webkit-input-placeholder {
   /* placeholder颜色  */
   color: #9d9d9d;
   /* placeholder字体大小  */
     font-size: 0.75rem;
   /* placeholder位置  */
/*         text-align: right;*/
}

html::-webkit-scrollbar{
  display:none;
}
.hover{ opacity: .8; }

.flex-wrap{ display: -webkit-box;	display: -webkit-flex;	display: flex; }
.flex-con{     -webkit-box-flex: 1;     -webkit-flex: 1;    flex: 1;}
.flex-vertical{ -webkit-box-orient: vertical;-webkit-flex-flow: column;flex-flow: column;}

.border-t,
.border-b{ position:relative;  }
.border-t:before,
.border-b:after{     content: '';     position: absolute;     left: 0;  top:0;     background: #ddd;   right:0;    height: 1px;     -webkit-transform: scaleY(0.5);             transform: scaleY(0.5);     -webkit-transform-origin: 0 0;             transform-origin: 0 0; }
.border-b:after{ top:auto; bottom:0;  }

#wrap{ height: 100%; }

header{ background-color: #f2f2f2; }
header ul li { height: 50px; line-height: 50px; text-align: center; display: none; color: #323237; position: relative;font-size: 18px;  }
header ul li.active{ display: block; }
#footer{  background-color: #f2f2f2; }
#footer ul li{  padding-top: 36px; padding-bottom: 4px; background: url() no-repeat center 2px; background-size: auto 30px; text-align: center; }
#footer ul li.active{ color: #6ab494; }
#footer ul li:nth-child(1){ background-image: url(../../image/bottombtn0101.png); }
#footer ul li:nth-child(2){ background-image: url(../../image/bottombtn0201.png); }
#footer ul li:nth-child(3){ background-image: url(../../image/bottombtn0301.png); }
#footer ul li:nth-child(4){ background-image: url(../../image/bottombtn0401.png); }
#footer ul li:nth-child(1).active{ background-image: url(../../image/bottombtn0102.png); }
#footer ul li:nth-child(2).active{ background-image: url(../../image/bottombtn0202.png); }
#footer ul li:nth-child(3).active{ background-image: url(../../image/bottombtn0302.png); }
#footer ul li:nth-child(4).active{ background-image: url(../../image/bottombtn0402.png); }
.flex-con{
  overflow: auto
}
